5
199 123
118 225
18 144
0 49
103 0
5
105 99 10395
106 27 2862
96 29 2784
85 72 6120
53 93 4929
1
34 34
58 34
58 59
34 59
